Career 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Argentina F1 Argentina F2 Argentina F3 Italy F12 Italy F13 Italy F15 Spain F15 Chile F1a Chile F1b Uruguay F1 Argentina F7 Chile F2 France F8 Italy F18 Italy F19 Italy F22 Colombia F2 Venezuela #1-w1 Venezuela #1-w2 Venezuela #1-w4 Uruguay F2 Argentina F5 Argentina F6 Argentina F8 Argentina F9 France F9 Italy F21 France F11 Italy F15 Argentina F4 Spain F26 Argentina F5 Argentina F11 Colombia F5 Colombia F1 Venezuela #1-w3 Argentina F6 Uruguay F1 Argentina F4 Portugal F1 Chile F1 Argentina F4 Argentina F5 Argentina F6 Argentina F7 Argentina F8 Argentina F9 Argentina F10 Colombia F6 Venezuela F7 Venezuela F8 Argentina F7 Italy F14 Chile F3 Argentina F3 Italy F20 VI Torneo Internazionale di Tennis - Barletta Venice Open - Venice Copa Ericsson Chile - Santiago Copa Ericsson Argentina - Buenos Aires Optimus Maia Open - Maia Barranquilla Challenger Black Forest Open - Freudenstadt Open Diputacion - Cordoba Open Castilla y Leon Trofeo Iberdrola - Segovia FILA Challenger Biella - Biella Top Wool Challenger Biella - Biella Open Diputacion Pozoblanco - Cordoba Trofeo Barcelona de Tenis - Barcelona 2000 Cairo Challenger - Cairo V Torneo Internazionale di Tennis - Barletta Quelle Cup - Furth 4th Sardinia International Championships - Cagliari VIII Trofeo Ciutat de Barcelona - Barcelona Copa Ericsson Brazil - Sao Paulo AXA Open - Lisbon Copa Petrobras Argentina - Buenos Aires Barletta Citta Della Disfida Open 2000 - Barletta Geneva Challenger - Geneva Challenger Copa Sevilla Internacionales de Andalucia - Seville Open Castilla y Leon - Segovia IPP Geneva Trophy - Geneva Ethias Trophy - Mons XII Trofeo Ciudad de Quito 'Diario El Comercio' - Quito Seguros Bolivar Open - Medellin XII Abierto Internacional de Salinas - Salinas Copa Petrobras Argentina - Buenos Aires San Luis Potosi Challenger 2007 - San Luis Potosi XI Trofeo Ciudad de Quito - Quito 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Sporting Challenger '07 Trofeo Regione Piemonte - Turin Trofeo Sisma Mantova - Mantova Lubbock Challenger - Lubbock Oklahoma Challenger - Tulsa Copa Petrobras Colombia - Bogota Bancolombia Open - Bogota San Luis Potosi Challenger - San Luis Potosi AGT Challenger - Leon Copa Petrobras Colombia - Bogota Copa Petrobras Paraguay - Asuncion Zenith Tennis Cup-Harbour Club - Milan 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia The 'Fitz' Casino Challenger - Tunica s'Tennis Masters Challenger - Graz IV Manta Open - Manta XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio IV Challenger Ciudad De Guayaquil - Guayaquil Bancolombia Open - Cali Aberto de Sao Paulo - Sao Paulo Seguros Bolivar Open - Medellin Sao Paulo Challenger Citta di Como - Como Lima Challenger - Lima Iquique Challenger Bucaramanga Challenger Sunrise Challenger San Luis Potosi Challenger Mexico City Challenger Pereira Challenger Challenger Casablanca San Angel - Mexico City Bogota Challenger Manta Challenger Segovia Challenger Campos do Jordao Challenger Brasilia Challenger Seguros Bolivar Open - Medellin Santiago Challenger Bogota Challenger Cali Challenger Bogota Challenger Buenos Aires Challenger La Serena Open - La Serena Copa Kia Challenger ATP - Santiago Voit Mexico City Open - Mexico City Aberto de Santa Catarina de Tenis - Florianopolis Salinas Challenger Guayaquil Challenger Cancun Challenger Sao Paulo Challenger Bucaramanga Challenger Santiago Challenger Salinas Challenger Barranquilla Challenger Milan Challenger Marburg Challenger Bogota Challenger Copa Petrobras - Bogota Genova Challenger Szczecin Challenger Aguascalenties Challenger Guzzini Challenger - Recanati Medellin Challenger Oberstaufen Cup-Head German Master's Series - Oberstaufen Geneva Challenger Helsinki Challenger ATP Open Castilla y Leon - Segovia Bucaramanga Challenger Seguros Bolivar Open - Cali Copa Petrobras-Colombia - Bogota Copa Petrobras-Argentina - Buenos Aires Salinas Challenger Santiago Challenger Sarasota Challenger Challenger Britania Zavaleta - Puebla Prague Challenger Braunschweig Challenger Bogota Challenger Oberstaufen Cup - Oberstaufen Sao Paulo Challenger Concurso Internacional de Vigo - Vigo II Naples ITG Challenger - Naples Lima Challenger XIII Trofeo Ciudad de Quito - Quito Sao Paulo Challenger Copa Petrobras Argentina - Buenos Aires Aix En Provence Challenger Scheveningen Challenger Liberec Challenger Espinho Challenger - Espinho Quito Challenger Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Cordoba Challenger Heilbronn Challenger Memorial A. Manfredini Sassuolo Challenger - Sassuolo Braunschweig Challenger Liberec Challenger Genova Challenger Itajai Challenger Campos do Jordao Challenger Trnava Challenger San Juan Challenger Corrientes Challenger Bucaramanga Challenger Orleans Challenger Open Mutouest de Saint-Brieuc - St. Brieuc Heilbronn Challenger Mestre Challenger Guadalajara Challenger Rome Challenger Braunschweig Challenger Poprad Tatry Challenger VIII Open Internacional D'Andorra - Andorra Buenos Aires Challenger Montevideo Challenger Genova Challenger Santiago Challenger BH Tennis Open - Belo Horizonte Sao Paulo Challenger Credicard Citi Mastercard Tennis Cup 2007 - Campos do Jordao Sarasota Challenger Montevideo Challenger Bordeaux Challenger Lyon Challenger Marburg Challenger Braunschweig Challenger Pereira Challenger Cali Challenger Buenos Aires Challenger Guayaquil Challenger Buenos Aires Challenger Copa Petrobras Paraguay - Asuncion Noumea Challenger Santiago Challenger Furth Challenger Moscow Challenger ATP Challenger La Serena - La Serena Prague Challenger Banja Luka Challenger Panama City Challenger Bogota Challenger Buenos Aires Challenger Memorial Savigni - Sassuolo Santo Domingo Challenger Morelos Challenger Warsteiner Grand Prix - Oberstaufen Braunschweig Challenger Monterrey Challenger Skandia Open - Linz Copa Ericsson Uruguay - Montevideo Dortmund Challenger Nord/LB Open - Braunschweig Open Castilla y Leon Trofeo Iberdrola - Segovia Copa Ericsson Chile - Santiago Copa Ericsson Uruguay - Montevideo Naples Challenger - Naples Open Castilla y Leon - Segovia Surbiton Challenger II Cyclus Open de Tenis - Florianopolis Citta di Como Challenger - Como Bancolombia Open - Bogota Buenos Aires Challenger Heilbronn Open - Heilbronn USTA Challenger of North Miami Beach - North Miami Beach TCT Open - Tunis Open Castilla y Leon - Segovia Segovia Challenger Quelle Cup 2000 - Furth AXA Open II - Espinho Tenerife Challenger Pau Challenger ATU Cup 2001 - Weiden I Open de Tenis Comunidad de Madrid - Madrid Copa Sevilla Internacionales de Andalucia - Seville Cairo Challenger - Cairo Murcia Challenger Challenger de Providencia-Copa Kia - Santiago ATP Guzzini Challenger - Recanati Arpa Ceramic Cup - Reggio Emilia Abierto Internacional de Salinas 'Dario Expreso' - Salinas Campionati Internazionali di Sicilia - Palermo Belo Horizonte Challenger Chevrolet Cup - Vina del Mar Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco Open Seat-Godo 2001 - Barcelona 2001 Mercedes Cup - Stuttgart Generali Open 2001 - Kitzbuhel Copa Petrobras-Brazil - Aracaju Cyclus Open de Tenis - Florianopolis Copa Petrobras-Uruguay - Montevideo Copa AT&T - Buenos Aires International Tennis Championships - Delray Beach Cali Challenger Grand Prix Hassan II - Casablanca Mallorca Open - Mallorca International Championship of Croatia - Umag Salem Open - Hong Kong St. Petersburg Open - St. Petersburg Open 13 - Marseille AIG Japan Open - Tokyo Open Seat Godo 2003 - Barcelona Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad 2003 Mercedes Cup - Stuttgart Puebla Challenger Qatar Exxon Mobil Open 2003 - Doha Bordeaux Challenger BellSouth Open - Vina del Mar Marburg Challenger TD Waterhouse Cup - Long Island Milan Indoors - Milan Dubai Tennis Open - Dubai Bordeaux Challenger Prostejov Challenger Dubai Open - Dubai Alicante Challenger Open Seat Godo - Barcelona Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Grand Prix de Tennis de Lyon - Lyon CA Tennis Trophy - Vienna Stockholm Open - Stockholm ARAG World Team Championship - Dusseldorf Medibank Private International - Sydney Argentina Open - Buenos Aires ABN/AMRO World Tennis Tournament - Rotterdam Gerry Weber Open - Halle Open Seat Godo 2005 - Barcelona Estoril Open - Estoril Gerry Weber Open - Halle Allianz Suisse Open - Gstaad Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Qatar ExxonMobil Open - Doha Open SEAT Godo 2006 - Barcelona The 10tele.com Open - Nottingham Allianz Suisse Open Gstaad - Gstaad Bratislava Challenger Legg Mason Tennis Classic - Washington Davidoff Swiss Indoors Basel - Basel Bogota Challenger Sydney International - Sydney PBZ Zagreb Indoors - Zagreb SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Copa Telmex - Buenos Aires The Tennis Channel Open - Las Vegas Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona Estoril Open - Estoril Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Sao Paulo Challenger Pilot Pen Tennis - New Haven Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Open 13 - Marseille Copa Telmex - Buenos Aires Open SEAT 2008 - Barcelona China Open - Beijing The Artois Championships - London Davidoff Swiss Indoors Basel - Basel ABN AMRO World Tennis Tournament - Rotterdam Open Sabadell Atlantico - Barcelona AEGON Championships - London Campbells Hall of Fame Tennis Championships - Newport Allianz Suisse Open Gstaad - Gstaad AEGON International - Eastbourne If Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Proton Malaysian Open - Kuala Lumpur Medibank International - Sydney Heineken Open - Auckland Movistar Open - Santiago SA Tennis Open - Johannesburg Brasil Open - Costa do Sauipe ABN AMRO World Tennis Tournament - Rotterdam China Open - Beijing Copa Telmex - Buenos Aires U.S. Mens's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade AEGON International - Eastbourne Atlanta Tennis Championships - Atlanta Legg Mason Tennis Classic - Washington AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Brisbane International - Brisbane Medibank International - Sydney TD Waterhouse Cup - Long Island Bank Austria Tennis Trophy - Vienna Petange Challenger Open de Tenis Comunidad Valenciana - Valencia CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Medibank International - Sydney Movistar Open - Santiago SA Tennis Open - Johannesburg Lermontov Challenger Santo Domingo Challenger Villa Allende Challenger ABN AMRO World Tennis Tournament - Rotterdam Kremlin Cup - Moscow The Dubai Tennis Championships - Dubai ABN AMRO World Tennis Tournament - Rotterdam Kremlin Cup - Moscow Montevideo Challenger ARAG World Team Championship - Dusseldorf San Juan Challenger Orleans Challenger Legg Mason Tennis Classic - Washington San Luis Potosi Challenger Sao Leopoldo Challenger Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Adidas International - Sydney Open Sud de France - Montpellier Open Sabadell Atlantico - Barcelona Leon Challenger VTR Open - Vina del Mar Brasil Open - Sao Paulo Serbia Open - Belgrade US Men's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona BMW Open - Munich Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel Citi Open - Washington Malaysian Open - Kuala Lumpur China Open - Beijing If Stockholm Open - Stockholm Valencia Open - Valencia Qatar ExxonMobil Open - Doha Apia International - Sydney Apia International - Sydney Thailand Open - Bangkok ABN AMRO World Tennis Tournament - Rotterdam Bet-at-home Open - Hamburg Brasil Open - Sao Paulo Winston-Salem Open - Winston-Salem Countrywide Classic - Los Angeles U.S. National Indoor Tennis Championships - Memphis AEGON Championships - London AEGON International - Eastbourne St. Petersburg Open - St. Petersburg Milan Indoors - Milan Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Savannah Challenger VTR Open - Vina del Mar Bet-At-Home Austrian Open - Kitzbuhel Bet-at-home Cup - Kitzbuhel Malaysian Open - Kuala Lumpur Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Valencia Open - Valencia Brisbane International - Brisbane Brasil Open - Sao Paulo Barcelona Open BancSabadell - Barcelona AEGON Championships - London Mercedes Cup - Stuttgart Vegeta Croatia Open - Umag Citi Open - Washington China Open - Beijing U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Aircel Chennai Open - Chennai Barcelona Open BancSabadell - Barcelona Mercedes Cup - Stuttgart Dubai Duty Free Tennis Championships - Dubai SkiStar Swedish Open - Bastad BB&T Atlanta Open - Atlanta Abierto Mexicano - Los Cabos Erste Bank Open - Vienna Rio Open - Rio de Janeiro Geneva Open - Geneva Bogota Challenger Kremlin Cup - Moscow Open Parc - Lyon Abierto Mexicano Telcel - Acapulco Winston-Salem Open - Winston-Salem Stockholm Open - Stockholm Credit Agricole Suisse Open - Gstaad Malaysian Open - Kuala Lumpur BMW Open - Munich AEGON International - Eastbourne Great Ocean Road Open - Melbourne Ecuador Open - Quito Mercedes Cup - Stuttgart Qatar ExxonMobil Open - Doha Hamburg European Open - Hamburg Barcelona Open BancSabadell - Barcelona AEGON Championships - London SkiStar Swedish Open - Bastad Dallas Open - Dallas Winston-Salem Open - Winston-Salem Lima Challenger Bet-at-home Open - Hamburg Open de Moselle - Metz Brisbane International - Brisbane Qatar ExxonMobil Open - Doha Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston Mercedes Cup - Stuttgart Winston-Salem Open - Winston-Salem China Open - Beijing Rakuten Japan Open - Tokyo Le Gosier Challenger Mercedes Cup - Stuttgart Fever-Tree Championships - London The Dubai Tennis Championships - Dubai European Open - Antwerp AEGON Championships - London Mercedes Cup - Stuttgart Abierto Mexicano Telcel - Acapulco Gonet Geneva Open - Geneva Winston-Salem Open - Winston-Salem Braunschweig Challenger Anytech365 Andalucia Open - Marbella Open Sud de France - Montpellier Open de Tenis Comunidad Valenciana - Valencia Barcelona Open Banc Sabadell - Barcelona Abierto de Tenis Mifel - Los Cabos Copa Claro - Buenos Aires Boss Open - Stuttgart AEGON Championships - London Sarasota Challenger Medellin Challenger Allianz Suisse Open - Gstaad China Open - Beijing Open de Tenis Comunidad Valenciana - Valencia Estoril Open - Estoril Copa Claro - Buenos Aires AEGON Championships - London Santiago Challenger Cali Challenger St. Petersburg Open - St. Petersburg Mendoza Challenger BRD Nastase Tiriac Trophy - Bucharest SkiStar Swedish Open - Bastad Mercedes Cup - Stuttgart ATP Vegeta Croatia Open - Umag Idea Prokom Open - Sopot RCA Championships - Indianapolis Bastad Challenger Tunis Challenger Heineken Open - Auckland Bordeaux Challenger Heineken Open - Auckland Estoril Open - Estoril Royal Guard Open Chile - Vina del Mar Generali Open 2003 - Kitzbuhel Rio Open 500 - Rio de Janeiro Kremlin Cup - Moscow US Men's Clay Court Championship - Houston Valencia Open - Valencia Apia International - Sydney European Open - Antwerp Dubai Duty Free Tennis Championships - Dubai Argentina Open - Buenos Aires US Men's Clay Court Championship - Houston AEGON Championships - London Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Aegon Nottingham Open - Nottingham Nord/LB Open - Braunschweig AEGON Championships - London Banja Luka Challenger Erste Bank Open - Vienna Citi Open - Washington Medibank International - Sydney Valencia Open - Valencia Irving Challenger Ecuador Open - Quito Open 13 - Marseille US Men's Clay Court Championship - Houston The Scottish Tennis Championships - Edinburgh Mercedes Cup - Stuttgart AEGON Championships - London Aegon Nottingham Open - Nottingham Mestre Challenger Suisse Open - Gstaad Rakuten Japan Open - Tokyo ASB Classic - Auckland Open Sud de France - Montpellier Argentina Open - Buenos Aires Abierto Mexicano Telcel - Acapulco Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston Blois Challenger Scheveningen Challenger AEGON International - Eastbourne Generali Open - Kitzbuhel Abierto Mexicano - Los Cabos ABN AMRO World Tennis Tournament - Rotterdam Ecuador Open - Quito ABN AMRO World Tennis Tournament - Rotterdam Argentina Open - Buenos Aires SkiStar Swedish Open - Bastad Lima Challenger Monterrey Challenger Abierto Mexicano Telcel - Acapulco Copa Petrobras - Montevideo Delray Beach Open - Delray Beach Rio Open - Rio de Janeiro Geneva Open - Geneva Dubai Open - Dubai Erste Bank Open - Vienna ASB Classic - Auckland Open Sud de France - Montpellier ASB Classic - Auckland Generali Open - Kitzbuhel Madrid Challenger Open 13 Provence - Marseille Barcelona Open Banc Sabadell - Barcelona Qatar Open - Doha cinch Championships - London Mallorca Championships - Mallorca Open 13 - Marseille Swiss Open - Gstaad Citi Open - Washington US Men's Clay Court Championship - Houston International Indoor Tennis Championships of Croatia - Zagreb Mercedes Cup - Stuttgart cinch Championships - London Mallorca Championships - Mallorca Hall of Fame Open - Newport Open de Tenis Comunidad Valenciana - Valencia Open 13 - Marseille The Dubai Tennis Championships - Dubai Ordina Open - 's-Hertogenbosch Pilot Pen Tennis - New Haven Thailand Open - Bangkok Abierto Mexicano Telcel - Acapulco Barcelona Open Banc Sabadell - Barcelona Open Seat-Godo '98 - Barcelona Gijon Open - Gijon Countrywide Classic - Los Angeles BA-CA Tennis Trophy - Vienna Open 13 - Marseille Abierto Mexicano Telcel - Acapulco Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai Portugal Open - Oeiras Rakuten Japan Open - Tokyo Qatar ExxonMobil Open - Doha Brasil Open - Sao Paulo Barcelona Open BancSabadell - Barcelona Topshelf Open - 's-Hertogenbosch Rakuten Japan Open - Tokyo Sydney International - Sydney Abierto Mexicano Telcel - Acapulco Open de Tenis Comunidad Valenciana - Valencia Estoril Open - Estoril UBS Open Gstaad - Gstaad Swiss Open - Gstaad Abierto Mexicano - Los Cabos European Open - Antwerp ABN/AMRO World Tennis Tournament - Rotterdam St. Petersburg Open - St. Petersburg Mallorca Open - Mallorca President's Cup - Tashkent Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Madrid Tennis Masters Series - Indian Wells Tennis Masters Series - Montreal Tennis Masters Series - Madrid Tennis Masters Series - Paris cinch Championships - London Tennis Masters Series - Cincinnati Open de la Comunidad Valenciana - Valencia Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Trofeo Conde de Godo - Barcelona Tennis Masters Series - Madrid BNP Paribas Masters - Paris NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Pacific Life Open - Indian Wells Tennis Masters Series - Hamburg Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Suisse Open - Gstaad Tennis Masters Series - Hamburg St. Petersburg Open - St. Petersburg Tennis Masters Series - Toronto Rogers Cup - Montreal Tennis Masters Series - Madrid BNP Paribas Masters - Paris Barcelona Open BancSabadell - Barcelona NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Davidoff Swiss Indoors Basel - Basel Masters Series Monte Carlo - Monte Carlo The Stella Artois Championships - London Masters Series Hamburg - Hamburg Rogers Masters - Toronto Tennis Masters Series - Rome Western & Southern Financial Group Masters - Cincinnati Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Sony Ericsson Open - Miami Tennis Masters Series - Paris Western & Southern Financial Group Masters - Cincinnati Campionati Internazionali d'Italia - Rome Tennis Masters Series - Madrid Masters Series Monte-Carlo - Monte-Carlo Masters Series Hamburg - Hamburg Mutua Madrilena Masters Madrid - Madrid Tennis Masters Series - Monte Carlo BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Abierto Mexicano Telcel - Acapulco Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Heineken Open - Auckland Sony Ericsson Open - Miami Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Open - Indian Wells Internazionali BNL dItalia - Rome BNP Paribas Masters - Paris Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Sony Ericsson Open - Miami Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Ecuador Open - Quito Western & Southern Open - Cincinnati Mutua Madrilena Masters Madrid - Madrid Sony Open Tennis - Miami Shanghai ATP Masters 1000 - Shanghai Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai Open de Moselle - Metz BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Mallorca Championships - Mallorca BNP Paribas Masters - Paris Mutua Madrilena Madrid Open - Madrid Rolex Paris Masters - Paris Internazionali BNL d'Italia - Rome BMW Open - Munich Rogers Cup - Toronto Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BMW Open - Munich Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Montreal BNP Paribas Masters - Paris Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Sony Open Tennis - Miami Mutua Madrid Open - Madrid Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Miami Open - Miami Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Miami Open - Miami French Open - Paris Western & Southern Financial Group Masters - Cincinnati French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Rogers Cup - Montreal Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Western & Southern Open - Cincinnati Internazionali BNL d'Italia - Rome U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne Pacific Life Open - Indian Wells Shanghai Rolex Masters - Shanghai Chengdu Open - Chengdu Wimbledon - London Rogers Masters - Montreal Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Pacific Life Open - Indian Wells BNP Paribas Open - Indian Wells U.S. Open - New York Rogers Cup - Toronto Australian Open - Melbourne Miami Open - Miami French Open - Paris Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Coupe Rogers - Montreal Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Western & Southern Open - Cincinnati Tennis Masters Series - Hamburg Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Wimbledon - London BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells U.S. Open - New York Miami Open - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Montreal BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Miami Open - Miami Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne SkiStar Swedish Open - Bastad French Open - Paris ARAG World Team Championship - Dusseldorf St. Petersburg Open - St. Petersburg The Stella Artois Championships - London Copa Claro - Buenos Aires Erste Bank Open - Vienna Copa Telmex - Buenos Aires Millennium Estoril Open - Estoril U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Moselle Open - Metz Wimbledon - London Pilot Pen Tennis - New Haven Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London French Open - Paris Erste Bank Open - Vienna U.S. Open - New York French Open - Paris U.S. Open - New York Barcelona Open Banc Sabadell - Barcelona Campionati BNL dItalia - Rome BNP Paribas Masters - Paris Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London Davis Cup, World Group, 1R, ESP-CZE 3-2 Davis Cup, World Group, 1R, SVK-ESP 4-1 Davis Cup, World Group, SF, ESP-USA, 4-1 Davis Cup, World Group, F, ARG-ESP 1-3 ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, 1R, GER-ESP 4-1 Wimbledon - London Hopman Cup - Perth U.S. Open - New York Australian Open - Melbourne Western & Southern Financial Group Masters - Cincinnati U.S. Open - New York Australian Open - Melbourne Davis Cup, Finals, SF, GBR-ESP 1-2 BNP Paribas Open - Indian Wells French Open - Paris U.S. Open - New York Wimbledon - London Tennis Masters Series - Miami U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Rogers Masters - Toronto Australian Open - Melbourne French Open - Paris Mutua Madrilena Masters Madrid - Madrid French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris French Open - Paris Wimbledon - London Davis Cup, World Group, QF, USA-ESP 4-1 Davis Cup, World Group, SF, ESP-ISR, 4-1 Davis Cup, World Group, PO, ARG-COL 4-0 Davis Cup, World Group, QF, USA-ESP 1-3 Davis Cup, Finals, Group A Davis Cup, World Group, QF, GER-ESP 1-4 Davis Cup, World Group, PO, IND-ESP 0-5 Campeonato de Espana Kia de Tenis 2004 - Madrid All Lower level tournaments Davis Cup, World Group, SF, FRA-ARG 5-0 Davis Cup, World Group, 1R, BEL-ESP 1-4 Davis Cup, World Group, QF, FRA-ESP 5-0 Davis Cup, World Group, SF, CZE-ARG 3-2 Olympics - Athens Olympics - London Davis Cup, Group I, 2R, ROU-ESP 1-4 U.S. Open (juniors) Mubadala World Tennis Championship Mubadala World Tennis Championship Kooyong Classic - Kooyong